package com.cn.kehong.dao;

import com.cn.kehong.domain.PlanYear;
import com.cn.kehong.domain.PowRateDetail;
import com.cn.kehong.domain.PowRateDetailExample;
import java.util.List;

import com.cn.kehong.utils.QueryForm;
import org.apache.ibatis.annotations.Param;

public interface PowRateDetailMapper {
    int countByExample(PowRateDetailExample example);

    int deleteByExample(PowRateDetailExample example);

    int insert(PowRateDetail record);

    int insertSelective(PowRateDetail record);

    int batchInsertPowRateDetail(@Param("itemList") List<PowRateDetail> records);

    List<PowRateDetail> selectByExample(PowRateDetailExample example);

    int updateByExampleSelective(@Param("record") PowRateDetail record, @Param("example") PowRateDetailExample example);

    int updateByExample(@Param("record") PowRateDetail record, @Param("example") PowRateDetailExample example);

    List<PowRateDetail> getCapacityByKb(QueryForm queryForm);
}